deal in horses - German English Dictionary